// 封装网络请求
import axios from "axios";

// 创建axios实例
const newAxios = axios.create({
    baseURL: "http://pjyj.qt.xingfeng666.cn:9100", //请求头
    timeout: 20000 //超时时间
});

// 设置请求和响应拦截器
newAxios.interceptors.request.use((config) => {

    return config;
}, (error) => {
    console.log(error);
})

newAxios.interceptors.response.use((response) => {

    return response;
}, (err) => {
    console.log(err);
})

export default newAxios;

// import axios from 'axios'
// // import userStore from '@/stores/user';

// // 1. 创建axios对象
// const service = axios.create({
//     baseURL: "http://pjyj.aly.xingfeng666.cn/", //请求头
//     timeout: 20000 //超时时间
// })

// // 2. 请求拦截器
// service.interceptors.request.use(config => {
// //   const {utk,uId} =userStore();
// //   if (utk&&uId) {config.headers.Authorization ="Bearer "+JSON.stringify({ "utk": utk, "uId": uId })}
//   return config
// }, error => {
//   Promise.reject(error)
// })

// // 3. 响应拦截器
// service.interceptors.response.use(response => {
//   // 判断code码

//   return response.data
// }, error => {
//   return Promise.reject(error)
// })

// export default service
